// 定义角色分配相关的接口及表单数据类型
import type { ResponseData } from '@/types/common'
import type { IRoleData } from '@/api/system/role/type'

// 用户分配角色类型
export interface IUserAssignData {
  userId: number
  roleIdList: number[]
}

// 用户分配角色返回数据类型
export interface IUserByRoleResponseData extends ResponseData {
  data: {
    assignRoles: IRoleData[]
    allRolesList: IRoleData[]
  }
}
